lap riveted - French English Dictionary